store of used clothes - German English Dictionary